
/*!
 * http://www.ibw.cn
 * Version - 3.5.1
 * Edited by Snowe / 2015.12.12
 * Copyright (c) 2016 ibw
 */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input{margin:0;padding:0}em,i,s{font-style:normal;text-transform:uppercase;}li{list-style:none}a,s,a:hover{text-decoration:none}img{border:0;vertical-align:top;}table{border-collapse:collapse;border-spacing:0}body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',Tahoma,arial,'Hiragino Sans GB',\5b8b\4f53}input,textarea{resize:none;border:none;}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.noBg{background:none!important}.noBd{border:0!important}.noMg { margin: 0!important; }

/* 项目主体部分设置 */
body { background: #fff; color:#333; }
a { color:#333;text-decoration:none; transition: all 0.5s ease 0s; }
a:hover { color: #be0500; }
input{outline: none;border: none;-webkit-appearance: none;}
.wrapper { position:relative; width:100%; height: 100%; margin:0 auto;overflow: hidden; }
.wrapper2 { position:relative; width:100%; height: 100%; margin:0 auto;}
.header { position: relative; left: 50%; width: 1920px; margin: 0 0 0 -960px; }
.wrap { width: 1200px; margin:0 auto; }

.siteNav { background: #2b323c;padding: 5px 0; height: 30px;line-height: 30px;}
.fav { float: left; line-height: 30px;color:#fff;}
.fav a { margin: 0 5px;color: #fff;}
.search { float: right;position: relative;}
.search a {color: #fff;}
.search .wechat{display: none;position: absolute;left:0;bottom:-90px;}

/* .search input[type=text]{ float: left; width: 150px; padding-left: 10px; height: 22px; border: 1px solid #ccc; line-height: 20px; }
.search input[type=submit] { float: left; width: 40px; height: 24px; background: #333; text-align: center; line-height: 1; color: #fff; cursor: pointer; } */

.topArea { height: 77px; background: #fff; }
.logo { float: left;}

.nav { text-align: center;height: 38px;line-height: 38px;background: #0b42a1;}
.nav ul li{float: left;padding: 0 24px;}
.nav ul li a{color: #fff;font-size:14px;}
.nav ul li:hover,.nav .current{background: #d0242b;}
/* .nav dt { position: relative; float: left; margin-right: 25px; z-index: 9; }
.nav dt a { display: block; height: 75px; color:#666; font-size: 14px; line-height: 77px; }
.nav dt i { position: relative; top: -22px; display: block; width: 56px; height: 2px; background: #be0500; display: none; }
.nav dt:hover i,.nav .current i { display: block; } */

/* .nav .sub { position: absolute; top: 60px; width: 100%; left: 0; background: #3e3f40; border-top: 2px solid #5e87ff; display: none; z-index: 9; }
.nav .sub li a { display: block; height: 30px; color: #fff; font-size: 12px; line-height: 30px; }
.nav .sub li a:hover { background: #6d94ff; } */

.topArea .tel {float: right;margin-top: 16px;}
.topArea .tel s { display: block; font-size: 24px; }

.banner { position: relative; width: 1920px;left: 50%;margin-left: -960px;}
.banner .hd { position: absolute; left: 50%; bottom: 28px;width: 1200px; height: 5px;margin-left: -60px;}
.banner .hd ul { display: inline-block; *display: inline; vertical-align: top; }
.banner .hd ul li { float: left; display: inline-block; width: 10px; height: 10px; margin: 0 5px; background: #ebded6; border-radius: 100%; text-indent: -9999px; cursor: pointer; }
.banner .hd ul li.on { background: #fff; }
.banner .prev,.banner .next{ display:block; position:absolute; top:45%; left:15%; width:30px; height:59px; background:url(http://www.wgs66.com/images/arr_01.png) -30px center no-repeat; cursor:pointer; display:none; filter:alpha(opacity=70); opacity:0.7; }
.banner .next{ left:auto; right:15%; background-position: 0 center; }
.banner .prev:hover,.banner .next:hover { opacity:1;}


.link { padding: 10px 0; background: #313131; color: #fff; font-size: 14px; line-height: 20px;border-bottom: 1px dashed #6a6a6a;}
.link a { margin: 0 5px; color: #666; }
.link a:hover { color: #be0500; }

.footer {background: #313131; color: #fff; }
.footer a { color: #fff; }
.footer a:hover { text-decoration: underline; }
.ftbl,.ftbm1,.ftbm2{float: left;}
.ftb {margin-top: 23px;}
.ftbl p{font-size: 30px;color: #fff;line-height: 123px;margin-right: 67px;}
.ftbm1 dl dt{font-size: 16px;line-height: 36px;}
.ftbr{float: right;}
.ftbm2{margin-left: 96px;}
.ftbm2 p{line-height: 25px;}
.ftbm2 p:nth-child(1){font-size: 16px; color: #fff;}

.dz a{display: block;width: 203px;border:1px solid #fff;border-radius: 7px;height: 37px;line-height: 37px;color: #fff;text-align: center;}
.dz {margin-bottom: 14px;}
.w1,.w2{float: left;}
.w1 p,.w2 p{text-align: center;line-height: 25px;}
.w2{margin-left: 23px;}

.ftbr{float: right;}
.footer2{background: #313131;color: #fff;border-top: 1px solid #989898;height: 43px;line-height: 43px;}
.footer2>p{text-align: center;}
.footer2>p a{color: #fff;}

.adbotList{margin-top: 60px;background: rgb(250,250,250);padding: 20px 0;}
.adbotList ul li{float: left;width: 270px;overflow: hidden;position: relative;height: 162px;background: #fff;}
.adbotList ul li:not(:last-child){margin-right: 40px;}
.adbotList ul li:hover .num{color: #cd131d;}
.adbotList ul li>div{margin-left: 30px;}
.adbotList ul li .botpic{position: absolute;right: -105px;bottom: -124px;}
.num{font-size: 48px;color: #0b42a1;position: relative;font-weight: bold;}
.timer1::before,.timer3::before{position: absolute;content: '+';right: 160px;top: 0;width: 20px;height: 20px;}
.timer2::before,.timer4::before{position: absolute;content: '+';right: 120px;top: 0;width: 20px;height: 20px;}

.serve{font-size: 12px;color: #7d7d7d;background: url(http://www.wgs66.com/images/adbom.png) no-repeat left bottom;padding-bottom: 13px;}


.side{position: fixed;top: 288px;right: 3%;display: none;}
.side ul li{width: 57px;height: 58px;background: #072fa8;margin-bottom: 3px;position: relative;}
.side ul li:hover {background: #cd141d;}
.side ul li a{display: block;width: 100%;height: 100%;}
.sidepic>img{display: block;margin:0 auto;}
.sidepicTotop>img{display: block;margin:0 auto;}
.side ul li:nth-child(1) .sidepic>img{padding-top: 17px;}
.side ul li:nth-child(2) .sidepic>img{padding-top: 19px;}
.side ul li:nth-child(3) .sidepic>img{padding-top: 14px;}
.side ul li:nth-child(4) .sidepicTotop>img{padding-top: 14px;}

.sidelink2,.sidelink3{position: absolute;right: 64px;top: 0;display: none;}
.sidelink2{width: 110px;height: 110px;background: #fff;border:1px solid #072fa8;}
.sidelink2>img{display: block;margin: 7px auto;}
.sidelink3{width: 220px;height: 58px;font-size: 16px;background: #fff;border: 1px solid #072fa8;}
.sidelink3>p{text-align: center;line-height: 58px;}


/* .ftNav { font-size: 18px; }
.ftNav a { margin: 0 10px; }
.copy { padding: 15px 0 10px; font-size: 14px; }
.design { padding-top: 10px; }
.bshare-custom { margin-top: 20px; } */